Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PEEL PLACE Terraced £448,237 £377,500 28 Sep 2020
9 PEEL PLACE Semi-Detached £414,450 £249,500 9 Jul 2013
10 PEEL PLACE Semi-Detached £377,961 £318,315 16 Sep 2020
12 PEEL PLACE Semi-Detached £360,191 £209,550 26 Jan 2012
15 PEEL PLACE Semi-Detached £440,935 £435,000 14 Jul 2023
18 PEEL PLACE Semi-Detached £333,193 £187,500 23 Feb 2006